deed granting a licence - Alemán Inglés Diccionario